<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Symbol.prototype.description</title>
</head>
<body>
  <script>
    // 创建Symbol的时候，可以添加一个描述。
    var sym = Symbol('foo');
    //上面代码中，sym的描述就是字符串foo。但是要读取这个描述需要将symbol显式转为字符串，即下面的写法。
    String(sym);
    // 或者 sym.toString()
    //上面的用法不是很方便，ES2019提供了一个实例属性description，直接返回Symbol的描述。
    sym.description; // 'foo'
  </script>
</body>
</html>